We had a perfect stay in Juan Carlos apartment. It was perfectly clean and recently build/renovated. Modern, but still cosy. Also very good heating system, so even if it is cold outside you feel comfortable. We used it as a base for our surfing trip and we will definitely come back as soon as possible...