The host did a great job providing a clean and welcoming home. Little touches like providing a backup propane tank for the grill, having spare trash bags in each trash can, and providing new boogie boards made for a hassle free time. Kelly beach is very nice, smooth groomed sand, the bay is deep enough to swim but stays relatively shallow for quite a ways out making for a great safe place for kids to play.