One comment re bus schedules/ferry - in the winter months ferrys do not run as late, unlike the summer. Bus ride from somerset village circa 10mins, south shore beaches and restaurants approx 20-25mins, Hamilton approx 40 mins. For a night in hamilton in winter suggest ferry in and bus or taxi back. Scooters also an inexpensive rental and give you much freedom to explore. Scooter and pedal bike rental shop 2mins walk literally from marina. Same with ferry amd bus stops.