We only stayed for one night but the room was lovely and we had a comfortable sleep. Self check in was easy. Unfortunately didn’t have time to check out the pools but the resort grounds seemed nice.