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