Painless and efficient check in, wonderful location, excellent communication, very clean, highly recommend.