An immaculate property with unique and stunning views. Spacious, clean and modern. Friendly and helpful host. A top quality stay. Highly recommended.