This place was absolutely everything it describes. I stayed in a Cabana with a full and twin bed and would say the room was a little smaller than I expected but perfect at the same time. The room was very clean. The Wifi was a little iffy but we barely used it anyway as we were off to our next adventure each day. I would definitely come back here.