Excellent place. In a great part of London right by the tube. Great pubs and restaurants right by.