Absolutely fantastic stay, perfect in every way.