We stayed here as two 20 - something couples from Canada. Overall our experience was excellent but there were a few areas for improvement which I will outline later in my review. Check in: this process was very easy. We arrived on a bus with many other people but we flew with…