Wow I am very suprised at your review. It is extremely exaggerated. First of all I explained and apologised to you that there is a slight crack on the shower but it still work fine to use in the mean time until it gets fixed.
Moreover the bath was very clean for you and your guest to use.
There was absolutely No issues with the two double beds in the bedroom. It was perfectly intact. I'm suprised you say 'the matress on the bed collapsed. It is a big thick double bed matress. How is that possible? They were perfectly fine when I checked them. You seem to be confusing my house with another house you stayed at.
The third bed was an airbed, I dont often use airbed's as I understand it can be uncomfortable, but I explained to you that you just need to turn the switch on the side of the airbed to inflate it.
The taps, sink and mirror dirty? And floor sticky? Really? You must have another house in mind. You looked around and said everything was great.
Yes you are right in saying the balcony (terrace floor) had ciggerate buds and tooth picks on the floor, however you saw I was clearing this up. You asked me to leave it alone as it will not effect your stay.
Regarding the address of the house. For security reasons I do not post full address on sight. I only give address of the house once guest confirmed. When you asked me for the address I gave you the full address.
I even offered to come and pick you up from where you were, but you managed to find the house yourself.
I explained to you that I am not too far from the flat, so if you have any concerns let me know but you did not. If you had let me know I would have come over to rectify the percieved problem as my guest being satisfied with their stay is a priority to me.
Regarding the communal area, there is often a cleaner that cleans the areas including the lift and floors. It was just unfortunate that you didn't get to see it in its usual better state.
Next time you are in a situation like this. I would advise you communicate with the host during your stay so that you have a better experience.