A compact self-contained cottage that suited our needs for a short-term stay.