The Location is perfect! Free parking in the streets. Very good communication and self check-in / check-out wich is so easier!