5 stars! Great location, great hosts, clean and tidy. Could not ask for more!