Great apartment. Perfect location to stay in London. Great hospitality. Homely environment.