Very nice views, spotlessly clean and lots of thoughtful touches. Hosts were very welcoming. 10/10.