We planned and came back to Patong just for Villa Atchara - not many things to like about Patong otherwise.
Great place, pool, rooms, great breakfast, helpfull staff, only one hour trip to airport, not bad beach within 2 mins walk from hotel with a corner having a high waves almost throughout the day, which i like. And FamilyMart just next to it.
The only thing i wouldn't give a top mark about is bed - still too soft for me :) but it's just me.