The Panviman resort is lovely. It is a bit of a trip from the dock but once you are there you are greeted by incredibly kind and lovely staff.
The resort offers a pool and private beach so you have your choice on how to tan. It also offers three beautiful and distinct restaurants for different meals.
There was a small issue where on the first night of our honeymoon we were given two single beds rather than a double. But this was corrected really quickly and we were even given a honeymoon cake which was very generous and very delicious.
The key to this resort is the people. All of the staff are basically the kindest and most helpful people you are ever going to meet. And the cocktails are delicious. Would highly recommend the Panviman resort.