UPDATE 11/28/16: The first renderings of Leonardo DiCaprio's luxurious eco-resort, which has been in the works since April 2015, are finally here. The resort, located on a small island off the coast of Belize, is slated to open in 2018 and will feature fewer structures than previously expected - 36 residential homes and 36 villas, according to the Daily Mail - but will still be as eco-friendly and luxurious as anticipated.