100% on all fronts. Hosts were beyond helpful and lovely. This was easily one of the best experiences we have ever had! Thank you!