The other reviewers have already covered the highlights of this property, but I wanted to come back and let everyone know that they HAVE updated all the rooms with newer LCD TVs. Attached are photos of the large 42" in the living room and the smaller TV in the bedroom. These are nice TV's and you can actually change the... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.