Does anyone have any info on this villa complex, i.e. is it near shops and restaurants etc... it says it is on the beach is this true? Only recently completed, is there much other building work going on? Any info at all would be much appreciated. Thanks.