It sucks when the crap goes down at the start of ones vaca.. it just sets the tone for the rest of the trip. Sound like you made the nest of a not so ideal property. What they lacked in maintenance maybe they made up for in location. A nice travel buddy helps too ;-)
Glad you had a decent time away from stuff. Next time spend 150 a night.. hehehe.