Spacious, enjoyable stay.