Fantastic stay; great, personal and very thoughtful touches.