located at an intersection, getting in and out is not good.Delta gas, not high quality like top tier rated
Nope
One of the cheapest price