We had the best stay. The resort was very well kept. Our room was great as expected and in a fantastic location near the beach and fitness center. I will book here again