Exellent place to stay, especially if you have a long layover and need to sleep