This is a fine hotel, though not worth the prices they charge. And they charge for everything. Service is uneven. Some staff go the extra distance while others seem bored. Service by the pool is particularly easy going. The breakfast buffet - again not cheap - is served until 1000 though it seems staff stop replenishing things about 0900. We had to ask three times for a glass. Overall, for a hotel charging $300+ a night, it falls short of the mark. There is nothing wrong here, but I didn't get the impression that they were trying all that hard.