The communication from Stayhere was poor. I asked for an early check-in and did not get a response for a month. I only got a response the day before I was supposed to check in. When I arrived, the room wasn't ready and I had to wait to be checked in. They gave me a room but it didn't look like the one I had booked. The floor was still wet and smelled like bleach. They also didn't provide us with enough towels. There was no closing door in the shower, so all the water spilled out onto the floor when I showered, and I had no towels to dry it up. This made using the bathroom very uncomfortable. Also, I had to ask several times to get the sheets for the sofa bed in the living room. They said they would provide it to us, but they never did. I went downstairs and asked again and got it myself. I also had to get the pillows for myself, as they didn't provide them. They gave us 2 towels initially, even though we were 3 adults. Overall, the service was poor. At night, the apartment was loud. I could hear people dragging furniture across the upper floor and I couldn't sleep. The sofa bed was also stained and had very soft, damaged cushions which made sleeping on it. uncomfortable. Also, there were 2 bathrooms in my unit, but only one bathroom had the shampoo, shower gel, and conditioner. The other did not. My bathroom had the bidet, but the other one did not. The bathroom amenities were unevenly distributed. Overall, it was an uncomfortable experience.