What a spacious, stylish, clean and tidy place to stay. Beautiful views, everything you could need from a home away from home. Very communicative and helpful hosts. Thank you!