This place was perfect. Everything was nice and clean. kitchen is well stocked and there was plenty of beach accessories to use. parking was always available and the grounds are well maintained. Ken made food recommendations for us and Everything was great.