The Mount, Grand View Cliffs Development, St. George, Barbados