Villa in Saint Lucia, Cap Estate Belle Kaye Apartments