Extremely spacious and comfortable accommodation in a fantastic location.