10/10 highly recommend. Great communication before we turned up and check-in was easy. The apartment is in a great location on the hills and provides brilliant views. Great transport links. The apartment was super clean. They arranged storage for our luggage after check out so we could carry on exploring the city.