Sunshine Hotel in an excellent location, as already mentioned.
I`ve not stayed there, the new wing looks good from the outside.
As well as the nearby Sailor bar for decent value food, you have plenty of other choices nearby.
One that is also quite good for the money is " Seaside Restaurant ", which is in a little cut through between soi 7 & soi 8, next to " Globetrotter Hotel and Restaurant "
About 2 minutes walk from where you will be staying.
24 hour restaurant also within 2 minutes walk, turn out of your hotel on to soi 8, walking away from the Beach and you will see 2 restaurants on the other side of what is known as 2nd Road.
The one on the left is open 24 hours, mix of Thai and Western type food.
Plenty of nearby food choices, as already mentioned.
I am generally in that local area very late on Friday and Saturday nights, happy to meet up for a beer and chat if you want.
Usually at one of several bars nearby that have live music playing if of any interest.