Mantra Samui Resort is clean, quiet, and safe. It is located "on the hill" as locals call it, as opposed to being on the main strip in town. Be prepared to either rent a taxi, moped, or ride a resort shuttle to get to town. The resort shuttle has a schedule that is available at the lobby and accessible by QR code. The QR code ia located in the room, or un the lobby. The staff speak minimal English, but google translate can be helpful. Staff take you to your building by golf cart and are very helpful. The resort restaurant features mostly bland, European/American style foods. The restaurant staff have room for improvement. If you have a scheduled activity, don't wait for the restaurant staff to provide your check. Call them over and request it. They don't attend to the guests often. There are exercise classes included in the resort price that occur different times throughout the day. There is also an infinity pool, a spa, and a work center. The view is amazing. Overall, great stay!