Excellent location and very clean, so fundamentals are very extremely strong. Those two things carry the day for any airbnb place. In addition communication from the management company who manages this place was quite good throughout. However, I would still give it only 4 stars as it requires some minor but important fixes that will make it a complete 5-star experience. Wifi was basically unusable - unstable, slow, and only present near the front door. If you are international traveler, not having wifi is a major issue. Internet is a utility now, not a luxury. Secondly if owner would spend 20-30 pounds in a couple of extension cords to provide charging place for phones etc by bedside, that would be really convenient. Thirdly, shower set up needs some better door or curtain to avoid water going all over. Finally not providing essential toiletries is a major blooper. No shampoo, no soap in the shower! Had to run to a store before taking shower (not a big deal as Tesco is essentially 100 meters away). Hand-soap and toilet paper were provided - but not enough for the entire stay, and no extras in the apartment. Saving 5 bucks on an otherwise pricey/luxurious place doesn’t make sense.