This place was extremely clean,and had several amenities that made our stay special (beach towels, beach chairs, beach umbrella, goggles, boogie boards, cooler). The size of the space worked perfectly for our party of 5. The large lanai was great for morning coffee and sunset drinks. The resort itself was a great place too. DUkes is a must!! We would definitely come back!