Amazing place to stay for any length of time when visiting London.