Very cool place and excellent host. The place is clean and well prepared. I would stay here again given the opportunity. Beware that climbing the stairs require some agility.