I was only here one night, so I can't speak to the food or service specifically. The rooms were VERY small! If you had a lot of luggage, or wanted to actually spend time in your room to relax, you might not enjoy this hotel. I thought the location was great though. It was very easy to walk to all of the places that I wanted to in my very short stay. The folks at the front desk were very helpful.