I saw a review here from 2006 stating the customers had a wonderful experience. My fiancé' rented properties numerous times from them, but not in the past 5 years.
Our experience was HORRIBLE.
The pictures on the internet compared to the inside of the property were in no way comparable...