I would recommend Helen place. The place is situated close to a lot of amenities and the building is very secured.