Very clean and well kitted out accommodation with friendly hosts in a beautiful part of the world.