I'm recently starting to rent a lovely place and just after I moved in, I noticed the windows don't have any curtains. It's a huge, floor-to-ceiling-sized slide & stack glass …
Title pretty much sums up what I'm looking for. I recently moved from overseas country where insects are near to non-existent, so just the sight of palm sized spider, huge ants and …