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