Nice place, great location, enjoyed our stay. When spending a lot on a place, it's nice to know if it doesn't actually look like what you are paying for. I understand a large broken window needs to get fixed, but maybe take a bit off or let people know everything isn't exactly being matched up according to what one is paying for.
Excellent communication which made it very easy to get in. Very clean and comfortable.