Better than expected, stylish and great hospitality.