The place is well appointed, with extra shampoos and soap etc if you need it. The kitchen space is small, but it was enough for us to do the cooking we needed to do. The best thing was the big pool and excellent hot tub! We loved that! The place is RIGHT on the beach, and it's a wonderful local beach where locals come and hang out. As well as turtles! We saw many!