Azaya Beach Resort is a decadent five-star hotel, bang on the pristine white sands of Benaulim beach with unparalleled views of the Goa shoreline