a beach house in scituate, ma