Beautiful location. This is a hidden gem and giving too much detail away would simply spoil the surprise for your arrival! Only thing I would say is take all of your food with you for your stay as you will not want to leave!
Hosts are great and certainly a home away from home :-)