Last year my stay was dreadful, they forgot to pick me up at the airport, forgot my wake up call and forgot to do my room. This year they were right on the money with everything. The steak - room service was truly delicious, breakfast was efficient nice a small tasty menu and not one of those overwhelming tasteless buffets. Enjoyed the stay, and it seems the management is trying very hard .... so well done. The one aspect I find difficult is that having stayed here over half a dozen times when I check in there is never a welcome back, it's more like have you stayed here before? I want to answer back get a computer. Other than that, this hotel is back to its best.