Check-in was super smooth and we were able to leave our bags with the check-in office while we waiting for the apartment to be ready. Bedrooms are all a decent space, and the sofa bed was said to be comfortable. The location is unbelievably convenient with the Camden Underground stop being a half block away. I would recommend this location for anyone looking for a place for a group to stay in while visiting London!