Overall, a good experience. Clean, with friendly and helpful staff in a great location. There is no onsite parking, and parking in town can be a bit expensive. The bathrooms are shared, this was fine for us but may not be good for others.