The resort is located in a slightly strange location, not all taxis know the Spirit. The road is a dirt road and a little bit suspicious, but once you get to the resort everything is great. A little bit far from Hua Hin center, but understandable since the resort area is quite large. Tuktuks and taxis are useful.
The villas are new and neat and clean. AC works well, bathrooms are spacious and the layout is good.
Service works around the clock, the staff is very polite and helpful, though not everyone speaks English very well. Communicating can be a little difficult. However, everyone is very nice and understanding.
The restaurant is fairly expensive, but some more affordable items are available as well. The breakfast is versatile and filling.
The wifi is not too great, had something to do with the military area near by, and the fact that only one operator works in the area. However, for important things the reception wifi worked well enough.