The apartment is big and the location very convenient (close to the centre, next to two Sainsbury's and the Odeon cinema). We had no problem with the self check-in and received all the information we needed from Barry.
The only downsides would be that the rooms are not really soundproof since it is not a very recent building, and that the internet stopped working several times.