great place. everything you need. great location.