Very clean, staff was super nice, dock is great for sun bathing if your not a pool person. You can walk to restaurants or take a golf cart. There’s bikes for rent as well.