The flat is great and accurate as per the description. Unfortunately the check-in experience for us was terrible and we had to sit outside the flat for over three hours. I hope this is a one off, but it ruined our day.