Great central location. Smooth self check in. The company running the rentals are friendly and easy to communicate with. Recommended!