We thoroughly enjoyed our stay at Eden - the location is superb, the apartments are gorgeous and the staff are super friendly. We will definitely stay again!