Amazing stay and plenty of little thoughtful touches.