This place is perfect! Everything you need (including delicious coffee) in a stylish, comfortable place. Great restaurants and shops within walking distance! On street parking was a breeze, and neighborhood was quiet and safe.