has anyone stayed here recently? it is not listed on the review page. i have found a couple of topics on it but they were from 2006.i would really like some up to date info if possible.
thanks