Very clean and spacious. We easily fit 5 people and had plenty of room. We enjoyed the small patio, the kitchen was large and had anything we might need, and the location felt safe and quiet. The rooms were very clean and put together. Hosts were responsive and accommodating, would definitely stay here again!