Perfect. We stayed for 10 days. Superb staff and touch ups were always done when scheduled. Location was unbetable