Great spot with good amenities in a lovely little town.