excellent stay. better than advertised