Place was very tidy and clean and the staff was responsive to any queries I had, the building itself is very secure and the check-in experience was excellent, great location in Greenwich albeit not too near the city centre if you’re using public transportation.
The only very minor nitpick I had was that the place didn’t have any sort of decorations at all like in the pictures, but that’s just a nitpick obviously.