just checked the site today it’s offline. is it undergoing a refresh?
No. Original Stay.com was closed early 2017 because of business issues. Domain was then bought by a London-based company and they launched something about renting apartments and it was up till this year. No idea what’s going to be there now.