Great location, nice pool, very nice staff, but terrible sleeping arrangements. Pillows were rock hard and they didn’t provide a blanket. It was just a thin sheet. Walls are extremely thin so you can hear every other guest coming home late night. Additionally, the towels felt like sandpaper. They haven’t been replaced in a very long time. Ultimately we were disappointed with our stay.