My stay ticked all the boxes, great hosts, perfect location, beautiful garden and had everything for my needs.