This was a great stay! It is a hotel rather than a proper airbnb, but that really did not diminish it for me.
The room was very clean and comfortable, with a modern shower, nice bed, etc. The view of the Thames was really great! I saw the globe theatre from my room. The room is a little small, and mine had no desk which could be disruptive to some, but was perfect for my stay.
The vibe was friendly and sociable. The restaurant associated with the hotel had pretty good food.
I think this is a perfect place to stay if you are visiting London for a vacation, especially for people who aren't too fussy, and who are going to spend most of their time out of the room seeing the city.