Cosy place with outstanding hospitality.