Pleasant quiet private accommodation near Piccadilly station. Self check-in and checkout. Thank you!