location was perfect!!! one minute walk to brick lane, full of street art! we loved the place! we never met jubel but self check in and checkout was super easy! just keep in mind that you will have to use the stairs all the time to go to bathroom or kitchen, just in case you are not able to!