Amazing place. Great location and super clean. Loved the self check in.