Apologies that you were not more than satisfied with your stay. If you had read the listing information before you booked you would have seen that this is a shared flat, and of course people will be sharing the bathroom. I don't understand where you got the cigarette smell from as the flat has a strict no smoking policy indoors, only on the balcony outside which is away from your room.
Finally, all of our guests have said that we are family friendly, approachable and accommodating - I was even willing to store your heavy luggage for you for an extra two days at no cost at all. I am sorry you do not feel the same way about your stay as everyone else.