This cottage has everything you need for an amazing stay.