Very clean, spacious, and well-set up for any length of stay. Host was very responsive and answered questions quickly. Would recommend for a family or group of friends.