Great location, good accommodation but the welcome and the communication with the managers was very poor. We were told things many times that just did not happen. Madonna is a lovely place to stay.