Highly recommend
Easy check in and check out procedures
Brand new appartments
Quite Street
Easy walk to the Epping station
State of the art amenities