Mubashira has a beautiful place with an ideal location for a trip to London. We were with four people and had our own bathroom. The beds are comfy and the shower is excellent. We felt very welcome and quickly got replies to any questions we may have. Highly recommended!