This place was perfect. The beach and shopping were close. The view from the balcony was beautiful. The fitness center and pool are nice. the room was clean and comfortable with all the kitchen items you need. I highly recommend this place!