Planning a November trip. Would like to hear from someone who has stayed at Xanadu Island Resort south of San Pedro Town on AC. How was the stay and service?
I haven't stayed at Xanadu or even seen insid e the units. Would say though that they look kinda cool, if a bit unusual, from the outside -- geodesic domes under thatch. In a nice part of the island, too.