Clean rooms, friendly staff, great location and beautiful garden.