place with excellent location and restaurants very close