Located in God’s own country, Kerala, Samudrasukh on Marari Beach gets you as close to the Arabian Sea as possible.