I stay here at least once a month. The staff is great, food is excellent and worth every penny. I have tried every main course on the menu and wasn't disappointed with any of them. The beds are amazing and I get my best sleep when staying here. The only thing they could do to improve is offer free wifi.