Absolutely perfect! So many thoughtful touches and Marie and Randy have provided everything you could possible need! Coolers, chairs, floats, plenty of beach towels, snorkeling gear you name it! Location is superb right on the green belt takes you directly to the beach or the grand Hyatt for a delicious cocktail. The suite itself is better than the pictures! It is absolutely beautiful with a huge jacuzzi tub, shower and more than adequate fluffy white towels! The linens are beautiful, soft and comfortable and the bed, I dare you not to have the best sleep here! We would not hesitate to revisit! 5 star all the way!