The place was clean and well kept - nice location as well with lots to do. Only negative was that we missed our connecting flight on the way there and ended up having to pay the additional $99 fee to have our friends check in for us (as they flew in on a separate flight)...so beware of that