We stayed here when our daughter was 3 years old. It was beautiful, comfortable, clean and super friendly. There is a ton to do by way of hiking, boating, looking for unusual rocks and shells. It was the most relaxing and refreshing vacations I've ever taken.