Aug 22 Pool Villa-Magna ground floor condominium beach front Nuevo Vallarta Pool Villa-Magna ground floor condominium beach front Nuevo Vallarta