The best part of this resort was the access to the Beach and how clean it was. Staff were really nice and the rooms were clean. However, the food wasn't it. We were only there for 3 nights and 4 days, however after eating at the buffet once for breakfast, lunch and dinner (We really tried), we never went back. We tried making reservations for the restaurants on the property but they were all booked. We ended up using their local food app to order in food. Or we went out to restaurants in the area, which were really good. Bars were stocked and the drinks were great. But staff do not venture out to the beach, if you want something you have to go to the bars beside the pool. In terms of the location, since we were visiting a student that was attending St.George University it was quite close, it was also a 5 min drive to the Airport. Overall, the resort itself was also really quite, its def not a partying resort, but if you want to relax and not be with all the noise, then this is good spot.