What a place! Clean, tidy, and charming. Ruth was super-heplful and made sure we had a lovely time.