Comfortable accommodation that is spacious and all the required amenities.