super convenient location, nice new building. the podium garden is a nice place for dogs if you choose this place because it’s pet allowed.