Biba's place was clean and quiet. Check-in was extremely easy. Very close to Hyde park, bus stop right outside, and tube station just down the street. Great place to stay in London!