The place was clean and the restaurant,spa,pool areas was great.It was in a good location and the hospitality as well as the security was great.