We've just got back from a week at Villa Kara and I can't rate it highly enough. The villa was clean and well laid out, the location was quiet but just a short walk from the beach and a slightly longer stroll from the main strip in Coral Bay.
But the really impressive thing was the extras - the stacks of DVDs for families and kids for those moments when it's just to hot to sit outside, the selection of CD's to listen to while you eat, the shelves full of books for when you've read all the ones you brought with you and the pool table for when you want to get competitive.
So many of the villas we looked at were 3 or more bedrooms and were pretty expensive but there were only the two of us going so we were over the moon when we found this little gem. Just perfect for a couple or small family.
The only thing I might suggest is to get some cushions for the wooden seats on the patio - it was so hot for so much of the time we spent a lot of time in the shade and... more