Our stay in the apartment was fantastic. Everything was provided and communication was excellent. I will most definitely recommend this accommodation.