Beautiful apartment and the terrace is bonus. Everything was clean when we arrived and the hosts were lovely, letting us drop off our bags before checking. Great communication though out the stay too.