Beautiful place in an ideal location in London, would definitely return!