A+++ great location, great place