Great place to stay. So many thoughtful touches.