Self check-in was the best feature, it gives great flexibility. The area also has lots of parking spaces, which was very convenient since we rented a car. The area is also situated in the "Green Zone" which means free parking on the weekends! Very convenient place! Recommend 100%.