Beautiful & very clean. Perfect location. Great communication from host.