Spacious, great location, a great stay.