The place was excellent! I very much enjoyed staying there with Tyla's mom. She is so friendly and nice.
The location is also perfect. 5 minutes walk from Westhampstead station.
Highly recommended.