Stylish, comfortable, great location. Great terrace.