Caz's place is the perfect "home base" for experiencing London. The Holborn station is nearby which can connect you just about anywhere. The place is very nice, clean, and modern. I was impressed with the smart use of space, and quality amenities. The flat is close to many things, especially the Seven Dials and British museum. I would definitely stay here again!