We had a great stay at Josephine's. The location is absolutely perfect to visit London, it was exactly what we needed for our long weekend. Everything was as described, with an easy check in and check out.