Does anybody know anything about this resort? The most recent review I could find was in 2003. I'm considering it not only because we do like the area, but also seems like it might be a cheap trader?
Thanks for any assistance.
Thanks for any assistance.