ゲゲストHacienda Resort is a beautiful place, with a pool, many seating areas, and a garden. The staff is lovely and helpful. It is a little way from town, but you can rent a motorbike (don’t rely on Grab).
ゲゲストI recently stayed 7 nights at Mae Pim Resort Hotel. The hotel was generally OK, it's old, the location is across from the beach, but although we had a Seaview room, I couldn't see the sea because of trees and since there is a seafood market opposite the hotel there was a consistent smell of grilled squid. The swimming pool was really nice. Breakfast was included, but as there weren't many people staying there Monday to Friday, the choice was limited and wasn't worth the money we paid. There was always a fair amount of road noise too which made it uncomfortable at times.