Spacious, well appointed, and very clean cottage.