We switched because of $$. Jenny from Capricorn Travel recommended it and she had originally set us up at VH our first trip. Xanadu only has 10 rooms and is a nice little spot. I believe the fellow who owns Victoria House has a place at Xanadu. It's also about 10 minutes closer to town by foot w/free bikes & kayaks. VH is much more "refined" I guess. We liked them both. Another kind of upscale looking place was Banyon Bay, they had good food too. Xanadu has a full kitchen which was nice, but the grounds are much smaller. It was a great place to take trips from and had a nice pool.