Great and very clean apartment! Good facilities and the communication and service was perfect and very friendly. Only real downside where some young people also staying in the complex, waking us up in the middle of the night but maybe bad luck. All in all a good place to stay and the patio / terrace/ swimming area is great for families with small kids..