Genuinely perfect, and I don't say it lightly. Immaculately clean, spacious, mostly quiet, good for groups. I enjoyed the stay tremendously!