Perfect! Immaculate and well appointed. Perfect location and great communication with the host! Thank you