Location, location, location! Can't stress that enough. Thames is a beautiful street and this stay is located right on it. Everything you could possibly want--top restaurants, picturesque mural-covered streets, quality bars--is on Thames or a side street connected to Thames. You'll be able to walk to everywhere you'd want to go, and for anything too far, it's very easy to have an Uber pick you up right outside. Room is nice with an amazing view. Check-in process was a bit bumpy, but likely 10x easier if you can speak Spanish fluently. Mega bed is two beds pushed together but totally fine once you get used to it. The building also has some cool amenities like a rooftop pool and open air gym, plus a cute spot for having drinks and watching the sunset.
Definitely recommend for anyone visiting BA! Really can't beat this location and accommodation at this price.