Amazing stay, 5 star everything.