Spacious, comfortable stay.