Sounds similar to regular rentals
But seriously, they must have had fly screens and security screens mixed up when you asked them. I would ask again and make sure they know what you are talking about. Also I would expect a phone line in a standard house....what happens if you need to call 000 and you don't have a mobile??