Excellent. Immaculate.Great communication from Hosts. Perfect location and value for money.