We stayed in Beach Cliff Villa #6 (2b/1b upstairs unit) for a week and had a good stay. All the villas have an amazing view but if we stayed here again I would book one of the upstairs units again as the front porch area is more private and doesn't have the foot traffic of other guests (that's just a personal preference). Carrie is really great and so very helpful and always available at a moments notice.
The view is absolutely AMAZING and what makes staying here worth it. The interior is older in need of remodeling. It was very tidy, but could use a deep cleaning (we always travel with cleaning products during COVID times so we were able to clean as needed). The unit had everything you would need for a short or extended stay. Assigned parking is helpful right out front and off street parking for our 2nd vehicle was easy.
All in all I would probably stay at Beach Cliff Villas again maybe not for a week but a weekend get away for sure!