Here's a draft of your review for posting on Expedia:
---
**Rating: 3/5**
We recently stayed at the Shangri-La resort and had a mixed experience. While the service and facilities were generally good, there were a couple of significant drawbacks.
Firstly, the prices within the resort were surprisingly high, comparable to major Australian cities. This made dining and other activities quite expensive, which didn't feel reasonable considering the location.
Secondly, the beach, which is a key feature of the resort, was disappointing. Due to ocean currents, the beach was dirty and lacked the expected tropical charm. This was a major letdown as a beautiful beach is central to the appeal of a beach resort.
Overall, while the service and amenities were commendable, the high prices and underwhelming beach detracted from our overall experience.