Pleasant accommodation, good location, great access to all transport. Easy self check-in. There was a water leak in the studio flat during my stay but the host responded fast and was very helpful.