Anyone recently come back from this resort? We are taking our first trip to Puerto Vallarta Feb 22. 8)