The villas are large, comfortable and very clean, with views to die for. There was a small amount of noise from neighbouring villas and a dog barking, from the villa adjoining the reception. Overall if there was the option to give 4.5 stars I would. Not perfect, but wonderful all the same and we would go back.