Discovery Holiday Park - Eden: Two storey villas with water views from the upper balcony Discovery Holiday Park - Eden:  Two storey villas with water views from the upper balcony