great location, very good communication and easy self check in process. super clean place and feels very secure