A fantastically located place to stay with charming friendly hosts