Clean, great location, great amenities! Getting to play with a sweet puppy was a bonus for sure!!