Excellent location. Check in process was simple. Place was clean and well maintained. Communication with agent was excellent.