The place is great and accessible to most key points such as V&A with well connected network of public transport. We were a big group and all our needs were satisfactory met.