Satisfying a clean-freak mother! Nice and tucked away, with a very friendly dog on site who was so well behaved. Well-equipped kitchen and convenient location.