Amazing stay, so many little touches that made it perfect!