Hi Meandmytwogirls,
The best thing to do is to check out each one's website. If you go to each one's windsorhillsrent ad, on the left there will be a box that says website, and click on it. Check out their availability calendars to see if they have a lot of good rentals in place and just in general the info. on their websites will give you a clue, more pictures, more information, virtual tours, etc. Also, communication is important--how well they communicated with you gives you a good idea of what the owner is about. Ask if they have a management company that will be available to you when you arrive if you have any difficulties or need anything. Make a list of the things you want in accommodations and amenities and weed them out that way as well.
Hope that is helpful.
Sandy