Nice apartment with great location, nice pool and beach by the resort. Gym was good also. Everything went very well.