This is an excellent location, has everything you need and easy self checkin / checkout. Highly recommended.