Amazing accommodation, stunning views, generously proportioned, immaculately clean.