Overall I’m giving this place an average rating because the location was great, the place was spacious, and when they responded the hosts were very nice and accommodating. However, we were promised an early check-in (our flight arrived at 5am) and were told in the instructions that the hosts would meet us there to personally hand us the keys. When we arrived the hosts were not there and would not answer our calls or messages. We had to wait around outside for about 45 mins before they answered, and they ended up just giving us the code to the keypad over the phone. This was annoying as we’d been traveling for 18+ hours already and we could have avoided almost an hour of waiting in the cold had they sent the code to us the night before. The apartment is on the 4th floor with no elevator which isn’t mentioned in the listing but wasn’t a big deal. When we arrived all the linens had clearly not been washed, there were crumbs, hairs, and stains. There were washing machines but no detergent provided so we ourselves had to pay to buy soap to wash sheets which shouldn’t have been dirty in the first place. Late one night all the water in the apartment stopped working, so we messaged the hosts to ask about it, not expecting an answer until the next day. The water ended up coming back on in the morning, but the hosts never answered or followed up to ask if the issue was resolved. We stayed for a week, and after about 4 days the WiFi completely stopped working. Overall we were mostly only in the place to sleep and have breakfast. Like I said the location was good which makes it a good value. If it was cleaner and there was better communication I would give it 5 stars.