Staying in Otres 2 Beach is a must if you are headed to Sihanoukville. This relaxed resort is right on the beach with dining overlooking the ocean. Resort is somewhat minimal and looking a little worn down, but it is above average for what is in the area. The staff was amazing. Very friendly people always greeting you with a smile and asking if you need anything. They also arranged a private boat trip for us to visit the nearby three islands where we were able to snorkel and fish. We had such a fun day!