We stay in Cha-am several times a year and have tried about half a dozen hotels. Long Beach is our new favorite. We had a standard room. It's a little on the small side but not tiny. Comfortable. Not much of a view from the balcony unless you are upper floors, but we could spot the sea from the 5th floor. Bathroom amenities adequate. Shower has multiple shower heads. Water heats quickly. TV has a nice sampling of stations, including 3 or so English language as well as other Euro language stations. They have 2 swimming pools, one a little more sedate and the other a playland for the kids (slide, swinging bridge, etc). Both pools have childrens' wading areas. Lots of families were drawn to this hotel. The beach is just a minute or two walk away, and they are at the far quieter north end of the beach. They also have their own private beach area with chairs and umbrellas. The breakfast buffet is easily the best of these that we've found in the price range of Long Beach. Nice salad variety. Freshly made eggs. 4 or 5 choices of breads. A nice assortment of baked goods, and a reasonable choice of fruits. And they had bacon. Real bacon. Plus they have a nice variety of Thai offerings as well. A very pleasant buffet. The establishment is a little on the older side but they work hard to make sure things are clean and presentable. Staff is very attentive. Wi-fi was strong (though you do have to log in quite often if you let it sit). A well run hotel. We enjoyed our stay and will return.