Amazing! We loved everything, cannot wait to stay again.