This place was perfect for my needs. I had a very late flight and needed a place near the airport to rest for the night. The place was clean, stocked, comfortable, and the self check-in process was a breeze.