Beautiful home in a beautiful area, I cannot state that enough! They have truly made an effort to make your stay as comfortable as possible, and have thought of anything you might need (including all the pool and beach toys!) My kids (6&8) and family had a fantastic time!