Eden has great ratings all round so I'm not going to repeat what you can read there except to say that the place is 5 * a rating I've not given previously. Check the place out. You won't be disappointed.