Blok 63 is located near public transport and offers services.