Nice and clean, good views, lovely setting, easy checkin and comfortable beds.