Another year of great experiences has passed and the guests of The Stay have said their word. The Traveler Review Award is more than just a certificate and the rating is more than just a figure. This is a reward for the hard work of the entire team at The Stay!