Lovely, modern, sparklingly clean place, with comfortable beds and quality fittings and soft furnishings; really hotel quality.