We have stayed at this property many, many times. Let's start with the positives: The location is ideal, however the prices keep going up. I have never paid this much for a 1 bedroom! Overall the place is nice, The unit has lots of beach equipment, it is clean and adequately appointed, however some key things like instructions on how to adjust the AC, very sub-par pillows and bedding, poorly draining sinks and showers, and a super loud laundry unit could be improved. The dishes were pretty but not practical, and only a small set made washing necessary frequently. My worst complaint is the service we received when we asked for some extra paper towels, dish washing/laundry pods and trash bags (we were left enough for 2 days in a 10 day rental stay) When I called to ask for these the property managers told me "no" they give you "starter" goods only... That is just cheap if you ask me, and having to spend more money on the island for these kind of products was a turn off. Of course after I bought new pillows, and all paper and washing items, I got a text saying "we are sorry, we will arrange to have more delivered" and on the day before our check out we received a bag of everything we needed more than a week ago... I wanted to give this unit a 5, but it needs more attention to detail and I will likely not rent it again .