Amazing location. Great apartment. The 2 bedrooms are great. I would not recommend the sofa bed for anybody - no even kids. Got charged £25 extra for linen for sofa bed, ended up getting a room at nearby premier inn as no one could sleep on that thing.
Otherwise place is awesome. Would stay there again.