Eden is a pizza restaurant with an attached hotel offering accommodation and dining options.