Amazing!!! Everything was spot on! Splendid property and hosts! Clean, cozy and truly wonderful!