The hotel is stunning with beautiful rooms, lovely spa and an amazing array of attractions on the doorstep. The restaurant food was amazing, but service was slow and had a tendency to sell more wine whilst waiting for dishes. The room was also not serviced very well, the left wine glasses in the room from the night before, replaced our bath towels with smaller towels and the coffee set was left with no creamer. For the everyday service they are below expectation for a 3 star hotel let alone a luxury resort. On the whole we enjoyed our stay and would recommend it, but be aware of this lack of attention to detail.