very cozy place in a wonderful location