In a major development, Vista Rooms, the country's largest luxury villa rental platform, has rebranded itself as StayVista. The brand offers the most enviable homes in the country and the evolution into a refreshed avatar mirrors the rising standards