Not really sure how the apartment is as the hosting company cancelled our 14 day booking several hours in advance of check in. During high season. Leaving us in a very difficult place to find new accommodations.
They did offer an alternative, but it was two different apartments and the reviews for both were underwhelming so we decided against it.