We loved our stay here! Great view, beautiful grounds, awesome location. The kitchen is incredibly well-equipped. We felt very comfortable with our three-year old. There are plenty of beach toys, chairs, umbrella, etc. Would highly recommend!