Fantastic stay! Perfect on all fronts