PERFECT! Super-comfortable, spotless, quiet, and well-stocked. Steps to the beach. Mardy and Kate are excellent hosts. Very organized. I would definitely stay here again!