Very clean and functional! Great location and great communication and easy check in. Highly recommend. I will be back!