The place was basic but enough for some days. It is located at 5 mins walking from tower of london. I really recommend it!