Stylish, clean, comfortable and offered with generous hospitality.