We were originally booked for Horizon Patong but upgraded to Karon Beach... So glad we did as it was just beautiful, spacious and far less touristy than Patong. With 3 pools, very modern games room, amazing spa treatments and glorious food & well stocked bars provided, we had no reason to leave the Resort! After spending 2 weeks hiking around Thailand the last 4.5 days were simply heavenly. Nothing was ever too much trouble for the staff who were always so gracious, friendly and eager to please. We'll be back for sure!