5 Star stay, would stay again.