Great views, spacious and very clean. The hosts were very responsive and friendly. I would definitely stay here again.