We stayed here for a couple of days. The location was good, but only if you have a scooter. The service was very nice and welcoming. Usually you wont have Wifi at the rooms, but for some reason we did which was good.
Since this place is called backpackers resort one would expect backpacker prices. Unfortunately their prices in the Bar/Restaurant were one of the highest we experienced in Thailand. This is also due to their 7% service fee, even on bottles. Because of that, we tried to eat outside of the resort, so we always had a good reason to explore the surroundings which was nice.
To put it in a nutshell, at shiraleas you will get an okay/good room in a good location for a reasonable price. Though you got to get a scooter to make your stay more enjoyable, but its only 150-200 baht for 24hrs, depending on what kind of scooter you want. Furthermore, shiraleas is a great place to get to know people (usually between 18-30yrs old).