We had a great stay. I chose the Villa due to it having air con in all rooms. It was well presented, lovely furniture, good amenities. Cape View has good facilities for the kids.
Only recommendation would be to have drawers in the bedrooms to store your clothes especially if there for a week. Also kitchen needs some measuring items.
Overall loved the Villa and our stay in Broadwater.