translate English to German: Direct on Alona Beach at Alona Vida Resort.
Direkt am Alona Beach im Alona Vida Resort.