Harborside Villas aerial view at Nassau Harbour with Nassau downtown at the background, from Paradise Island, Bahamas.