Pros: Great service and great location. We had a cottage with an incredible view. The shuttle service to nearby beaches is excellent and everyone is super friendly. The place was clean and decently equipped with the basics. And it is a 2 minute walk to restaurants, grocery store, taxi stand etc in St George.
Cons: the reason that this doesn’t have a higher rating is that there were clearly issues with the laundry service - the pile of linens we had to make up the spare bed had something spiky in them, like they had been washed with fiberglass. It was very strange (and super painful). When we asked for a new set, they did drop off sheets without this issue, so maybe just a weird day at the hotel laundry service? The couch doesn’t turn into an actual bed - if you want to have 3 people sleep in a 1 bedroom unit the 3rd person is effectively sleeping on the couch. However, our son reported that it was comfy.