Excellent location, very clean, and spacious. My kids loved the buggy boards and beach chairs provided. Had a great time.