I´ve stayed at Sun Hill more than 20 times now, and I´ve never been disappointed.
This is a hotel that really goes for the personal service. Since it is a small hotel you get to know the other guests really well in the restaurant, so the ones who come tend to return and you form a small family.
This is the brilliance of this hotel.
It´s well of the noice and hustle and bustle of Beach Road and Bangla, but still close enough to walk.
The hotel itself is spotless. The rooms are spotless, with flatscreens and good WI-FI, and the girls cleaning the rooms really make an effort. Your towels become origami =)
The hotel also has a good range of motorbikes and fantastic food...and of course a pool.
So I would absoulutely recommend this hotel to both families and singles. Just make sure you book well ahead, since the ones who have atyed here tend to return.