Blue Diamond is this beautiful small resort where all the staff know you by name. Such a welcome change from all the huge resorts. Rooms large and beautiful . Food awesome!!! Gym and Spa great! Nobody trying to sell you a timeshare. I have never been so relaxed. if you have a chance try the temaczul. It is every Wednesday and Saturday so book ahead of time.Can"t wait to go back!!