I was hoping this would live up to my expectations, it did not. Stayed here in the summer of 2013, celebrating earning my stock broker license. The service from the get go at check in was terrible and only went down from there. The stay was terrible and it was very apparent that we didn't appear to have money, therefore we would be treated as such. Beautiful location and resort but the service was incredibly painful. I will not be returning.