Overall, I had a great experience. The restaurant was awesome, the food was delicious, and the customer service was exceptional. I also found the room to be very nice, clean, and well-maintained, and the location was excellent.
The only reason I am giving a four-star rating rather than five is that my room lacked a refrigerator and reliable Wi-Fi.