It was a great place to stay! It was great the self-check-in and the location is super close to King's Cross :) Like 10 minutes walking. The apartment was great :)