Excellent location. Very modern and clean. Great communication from hosts.