This is my second stay at The Beach House and both times I was disappointed. I only tried it again because I thought it was under new management but that does not appear to be the situation. The hotel is by far the dirtiest I've stayed in around the world for the last several years. The bed are as hard as the floor, the sheets are threadbare, there was no hot water, the shower handle fell to the floor each time I used it. By far the worse thing was the cleanliness; filthy dirty. The food at the restaurant was very good and the service there was also good. It's a shame the location is AWESOME and the hotel it self is nice. It could be so much more but it looks like the owner/management have given up on this property. I would not stay there again and I would suggest others not to stay there. There are much better hotel in Kep.