We have always stayed at CV.........Love it!
No pool if that interests you. It is a small place but clean and the staff is nice. The grounds are great. They have a long pier where you can snorkel. About a 15 minute walk to town. A little grocery store on the street right behind the villas. Hope you enjoy your stay. When are you going? We will be there 6/21 thru 6/27........