Perfect location, perfect accommodation, perfect host, magnificent view from the large lounge window. Could not have been better.