A great stay and exactly what it promised.