Very clean and beautiful place! The kitchen is very well stocked with anything you could need to cook on vacation, though with the great food options around, you probably won't want to. We used the beach chairs, towels, and boogie boards Kelly provided almost daily. The space is a little snug with three people, but doable. We would happily stay here again!