I have stayed here many times, the place is outstanding in every way. Lovely decor, goodies upon arrival, more than adequate basics, super clean, and accessible and friendly hosts, etc. See my earlier posts for all of the particulars.