First - the exact location of the hotel is not where you see it on the map of Expedia or Google. These are the correct coordinates: 12°55.2010'N, 99°50.3430'E, at the T-junction of roads 3499 and 4019. Hotel phone number: 032-473599.
In Google Maps type Canel Happiness to find it. (This is not a typo error!)
The Hotel seems to be very new and the room was still in spotless condition. It has an elevator. Car parking at its rear. The craftsmanship used is excellent for Thailand. Found only a small flaw at a tile in the bathroom. You get a separate keycard to keep electricity running during the day thus have a cool room when you come back in the evening and have cold stuff in the fridge. Staff is very friendly and even helps to carry your bags to the room.
Downside: they speak Thai only, except "Welcome,...."
There are small food stands across the road and a modern 7-11, 2 petrol stations. Otherwise you have to travel some distance to get to a place with local action. If you want it quiet, it is the perfect place to stay.