Maculate, modern and very hotel like. Beautiful view and location, kind staff and great value!