my wife and I stayed here for a few days on our honeymoon. the place was nice, good location, nice looking pool (although we never used it), kitchen was well supplied, and it was awesome they had beach chairs, umbrella and cooler for us!
just one small complaint was there is no AC here. we visited in August which is one of the hottest months and even with all the fans running it was hard to cool the place down. I'd totally stay here again but only if it was at a cooler time of year