Location is great. Removed from the hustle and bustle of town but just a quick golf cart ride away. The pool, tennis court and easy beach access were all a plus as well. Set up for a small family with kids old enough to sleep away from you is good as the sleeping areas are on separate floors. I would definitely stay here again.