I have to say we were disappointed when we walked through the front door on arrival. The photos looked gorgeous but the general feel of the place was a bit run down and unloved. The beds were gorgeous - super comfortable, it has a good TV that we were able to plug a USB into to watch our TV and fast, reliable WiFi, and it is in a great location. 5 mins to beautiful Karon Beach and 2 or 3 mins to shops, restaurants and massage places. A few small changes would make this place lovely. It needs poolside loungers, a good clean, new cushion covers on the sofa and dining chairs. It grew on me as we stayed there and I do think we would return.The biggest thing missing for us was a couple of loungers by the pool. We enjoyed massages at U2 at the end of the road and dinner and cocktails at E.A.T. We had great Thai food at Sala Bua, just a few minutes walk away. The villa was difficult to find. You should look out for ‘ICE travel agent on the corner of Patak Soi 14, then turn right off Patak Soi 14 into ‘Prima Villas’ which also seems to be called ‘Karon Villa’.