Condo is very well located and spacious. It is clean and beds are comfortable. We had access to all the equipment mentioned. We suggest bringing dish cloths to dry dishes for those who like to cook or don’t need to use the dishwasher that often. Gym is really small and pool really smell like Javex so might as well enjoy working out outside and swim in the ocean! We found it a bit pricy but it was close to many attractions and pay less for transport