I have stayed here twice for work and I have to say that my second stay was better than my first. The hotel was very clean and the room was very clean. For the most part, the staff were very friendly and helpful; particularly in the bar/restaturant area. The bed was very comfortable, the room was spacious and there were plenty of outlets to charge all your gadgets. I had terrible reception and I have a different cell carrier than I had the first time I stayed--I had terrible service then as well, so that was a little frustrating but I did not include that in my rating. The bathroom was very clean and spacious and I loved that the shower was big and had a glass door instead of one of those nasty little shower curtains. The hotel has free parking and free wireless (don't know if the wireless is always free). The location is slightly isolated and there are not a lot of options in terms of restaurants or shopping within walking distance. In terms of the food, I ordered room service the first night I was there and the food arrived hot, fresh, exactly as I ordered and very tasty. I thought since the room service was good, that the restaurant would be even better. I had the crab cakes and I also order the fish tacos. I wouldn't suggest either. The crab had a fishy smell and just wasn't quite right and the fish tacos were just dry flour tortillas with a slab of fish in them that had not been seasoned. I would have rated this hotel a 4 except the location (for work purposes-not vacation) wasn't great and the room was an adjoining room which I was not expecting and I could hear almost everything from the room next to me. When no one was in the room it was quiet but once they were there, I could hear them cough--it just didn't feel like a lot of privacy. Lastly, the last time I stayed, the staff were not as friendly as this time, so I included that in the rating because in terms of staff it appears to be hit or miss.