My wife and I travel extensively internationally - this hotel was actually a pleasant surprise.. we booked it for a single night because it was convenient to the airport we were flying out of.. yet ended up staying there again because it was very well run and nice facility... This is a huge hotel, but the rooms are nice, the bathrooms big, covered with marble and nice touches.. and the public areas are very tasteful.... because it is next to the casino.. it does have a bit of Vegas to it.. but the upside is that there are actually a number of very good restaurants in the casino (we enjoyed the Thai restuarant...).... We found the concierge and staff very helpful.. the only down side was the room service food was not very good.. (but hotels with great room service food are few and far between...)...
The location of the hotel is great and it is close to the areas of great shops and restaurants.... realize that the entire complext looks like an italian village... and while they did an amazing job, you still have to take it with a grain of salt...











