We had a great stay, everything we may have needed was provided and the handy video for check in was super helpful! The flat was very clean, comfy and in a great location.