Hua Hin is very good. The home of the King and plenty to do and see and two very top end golf courses.Black Mountain and Banyan are very good courses with great facilities and very reasonable restaurants.Been to Krabi as well sayed in the Sofitel a nice hotel.