great place - peaceful and quiet despite being in a busy area