Great location, great hosts - you will not be disappointed. Very clean.
Enjoy your stay - we did!