A cafe called Eden, offering a relaxed atmosphere.