Eden is a laid-back resort hotel offering unassuming rooms and suites, a bar/restaurant with rustic cuisine, and sports facilities. It can accommodate large groups with extended capacity.