Spacious and comfortable accommodation.