The condo itself and staff were great! Some of the other people staying or living at the resort were not so great.