A convenient stay in a lovely town that has excellent amenities.