Earth Lodge, situated about 20 minutes up the mountain from Antigua, offers a great few of some of the natural beauty of the area!