Terrible experience with this resort. Very slow and complicated check in process. Always let guests wait for long time for gulf car, let guests walk to the room that far from the receiption, even we have new born babies. Staff talk bad things about guests (in Thai Language) and they think that we don't understand. Poor them, I totally understand Thai, but I prefer using English. Never come back.