Very nice Place with a good location in Central London. Can always reccomend this place