Spacious, comfortable and enjoyable stay.