Cute spot with easy self check in and everything you need for your stay in London. Short walk to the tube station, grocery store, and other little shops. Overall good stay.