This was our second time staying here and we will be back. You can’t beat the location. Elta is the definition of a Super Host!