Perfect. Clean. Beautiful. We loved all the details and cannot wait to stay here again.