Aug 22 Deck pool view Villa-Magna ground floor condominium beach front Nuevo Vallarta Deck pool view Villa-Magna ground floor condominium beach front Nuevo Vallarta