If you want peace of mind and a product where the company doesnt forget you after you have paid the booking amount, dont go for Mahindra Happinest; Their pan-India customer support team is hopeless.