Excellent location. Amy had everthing we needed for a comfortable stay. Town is small but has good restaurants.