This hotel was wonderful. We loved it, but an even better one is Ariel Sands which is owned by Michael Douglass who is the husband of Catherine Zeta Jones. The couple spend most of their time between films in Bermuda so it is pretty cool, especially when you see them!
Thank you for reporting abuse on this Yahoo Travel review.
We appreciate your input and will resolve the issue as soon as possible.
By notifying us of the abuse, you're helping to ensure a quality experience for other Yahoo Travel users just like you.