Facilities look better in pictures as compared with their real physical shape. My room was out dated. Shower head in bathroom was leaking, no matt was in place outside the shower, so after having a bathroom the floor was flooded. Bed frame was squeaky noisy and one of the central legs got broken while I was sleeping one night. The mattress was sunken and the pillows were awful. The walls are a bit thin, as you can hear when the guest on top of me was having a shower, and also you can hear the housekeeping ladies talking all the time. The small restaurant was nice and they served home-made cooking. But until 4 pm. Nothing to eat after that time. But the worst part for me was that they made me wait more than 1 hour after checking in time which is 1 pm. My flight landed at 5:15 AM and they knew it because I emailed them asking if I can check in earlier but it did not happen. I understood that part but I was frustrated. Overall, the hotel is nice but noisy, clean but outdated, and the restaurant service just all right.