Very comfortable stay near Regents Park