Absolutely fantastic place, wonderful location, amazing hosts - just not enough can be said about it! An absolute GEM in every sense of the word! A++++++