Cosy and homely place in great location