Fantastic place. Tiny but spotlessly clean and equipped with everything you might imagine... hairdryer, washing mashine and even a toaster.
The place is located max 80m from Egware Road tube station.
Food is brilliant and staff in the restaurant very helpful and friendly.
I am definetly coming back. :)