Good place overall - the self check-in is nice and proved to be useful as my travel plans were changed unexpectedly.