We've stayed in another apartment rented by the same company before, so we decided to stay here for another stay! Location is super central! Great value for the money!