I will start with the good, that being the location, for anyone wanting to enjoy the nightlife of Patong, then Expat Hotel is a great location to do that from, as it is only about 3 minutes walk and you will be at Bangla Rd. The staff here are all lovely, especially Apple at Reception and Lucky in the cafe. The rooms are very basic, but always kept clean which is good. The pool is also always clean and a nice way to keep cool whilst recovering from a big night.
Ok to the bad, well it is called the Expat hotel, and that is very evident in that every afternoon a group of mature expat british blokes descend on the pool area with very little regard for paying guests. I presume these blokes don't stay at the hotel, but must have some arrangement with the owner, because they practically take over the pool area and make it impossible for anyone else to have a relaxing quite and peaceful afternoon by the pool which is disappointing. I would have thought some preference to paying guests would be given by management but like I said I can only presume they contribute to the hotel in some way as they just seem to come and go as they please.
Overall if you are looking for a clean, staff friendly budget hotel in a good location, then Expat Hotel is that.