The property is fantastic with layout, beds, room size, pool. The beds were very comfortable and there were plenty of towels and such for both bath and swim. Location is also great for dividing time between Saint George and Zion. We enjoyed most things about our stay. At one point we couldn't get the internet to work and management was there quicky and easily resolved the problem. However, I only gave the property three stars overall, however, because the carpet was very dirty, blinds were broken, and some doorknobs also didn't work well. If these things were in working order, and if the kitchen pots and pans and such were in better condition, this would be a 5-star place.