Great place. Very clean and has a full kitchen. We walked to the beach every day. Gorgeous water and it was so warm it was great to swim in. They also have a nice outside lounge area by the pool and they have beach equipment for you to use.