The Islington Town House – ratings and reviews