Perfect stay, everything in the flat was great, ideal location, great communication.