Great, cozy place at a perfect location