Absolutely everything about this place was perfect! Clean, nice and tidy, very nice hosts and adorable dogs. Loved it!