We have already got flights and a tour of sri lanka booked and are looking for a nice hotel to stay in for about 10 days. We would like somewhere that might be a bit lively with lots to do daytime and night time! We were thinking of The southwest coast but having read other items on this forum, we think it might be a bit too cloudy. Any suggestions???