perfect, beautiful place. great host! we couldn't ask for anything more. highly recommended to stay with David if you are planning a trip on the south shore.