Great place! It has all the amenities you need and leaving and entering is no problem. There is plenty of street parking as well. I’m from CA but for those visiting from out of the town, the Americana, an outdoor mall, is just about 20 mins away :)