To say it in just a few words: Perfect location, perfect host, perfect stay. Thank you so much for everything Craig!