Fancy restaurants, great nightlife, great hotels, and if you search a little bit, you can find some not-so-populated beaches. It's not the "real" Thailand/Spain, but who cares if you are on vacation? Phuket is expensive if you compare it with Thai prices, but Phuket has the same price level as European tourist regions.