Stylish, spacious, wonderful hospitality. It made our stay wonderful.