Stylish place with more conditions than offered in a hotel.
A delightful stay.