Nice spot. On the Kilburn High Street. Place is spacious and has AC, which was a positive for the recent heat wave in London.