This place is very nice! It’s located in a high rise building, a quick walk to the Elephant & Castle Metro stop. Very clean and suited us very well.