Came for a girls trip and the apartment was good for us. There are definitely some things that need to be added to make it great. Beds are really hard and so are the pillows. The workout area and pool area is really nice although the pool was full of sand at the bottom. Communication was great and area was good. Being minutes from the grocery store was awesome. Overall we enjoyed our stay.