Well equipped very spacious apartments located in the vicinity of Garibaldi square