Spacious and comfortable! Loved the private rooftop patio even in the rainy weather. The hosts were super responsive and we would definitely stay there again!!