We stayed at the Diamond Cliff, it was our first trip to Phuket. We could not complain about the hotel or it's staff. The staff were very friendly and helpful when needed. Diamond Cliff is built on the side of a steep hill which is OK if you want a workout every time you return to your room from the lobby however, there is a small shuttle bus that runs you up the hill if needed. We personally would like to have been closer to Patong but it is walkable. Since our stay in Diamond Cliff we've stayed in the hotel next to it on the Patong side (not mentioning the name) and found Diamond Cliff much superior. If you don't mind being out of the way a little I would recommend Diamond Cliff but if you want to be closer to Patong, best look for something closer.