I had a great one night stay at JA Enchanted Waterfront.
Coming from the ferry, late check-in was no problem. I had a late flight the following day and was able to keep my luggage on-site while going out for the day which was very much appreciated.
The room was spacious, clean, and modern. Breakfast was superb. Beach area is small but is private, quiet, and has a very nice view. Staff were fantastic.
Eden Island is walkable (I went later in the evening), but the pathway is not well lit after dark, so taxi may be the better option at that point.
Would stay again and would recommend to anyone.