The Irish pub here is a good place to meet some new people but the prime party spot here is the Rock Bar, its a must visit even if its very expensive, atleast one drink here is worth it.
Beautiful clifftop beaches. We stayed at a wonderful place called http://www.thetemplelodge.com/. There are some nice white sand beaches nearby like Padang Padang. Also rent a bike.