Everything was as described.
The apartment is located in the heart of Archanes and we enjoyed a warm welcome from our hosts!