Overall a good experience at Sokha Beach Resort with simple but comfortable rooms, easy access to private beach, lovely restaurant by the beach with excellent sunset views as well as gym and spa facilities. Buffet breakfast had a wide range of food available catering to a variety of tastes. Key thing to note is this resort is HUGE. You need to wait for the hotel buggy to get around which is not the most convenient access wise. It’s almost like a mini self-contained town! It did however provide an oasis of calm away from the chaotic and busy town. From the photos, the hotel appears more modern than it actually was. Staff were friendly but lobby reception was not very organised.