very pleasant place in nice area.