The hotel staff is great, the location is also great. The restaurant is a disaster, the staff is rude and slow. If you wait for them to bring you coffee, you'll be done breakfast before you have coffee. I'd probably give this hotel 5 stars of it wasn't for the terrible restaurant staff.