Perfect place! Very close to near by restaurants and other shops on Telegraph. This spot was nice and charming.