Cozy and clean. I had everything I needed to make the place comfortable (breakfast snacks, in-house laundry, extra towels). The location is excellent. I enjoyed a nice 10-minute walk to Savin Hill beach with my dog. The hostess was wonderful. She responded quickly to all of my questions and made sure I was comfortable. I would stay again!