Lovely views, great location. Spacious and comfortable accommodation. Clean and tidy. Prompt and pleasant communication from hosts.