Great location right by Charing Cross station. Theres all the appliances you need to cook food and the room is great.
Not much restaurants or nightlife in the immediate vicinity but a quick less-than-10 minutes walk or public buses/tube will put you in Covent Garden for some happening spots.
Great place! Will recommend!