Perfect location. Great spot. Small stain on a towel, otherwise perfect, but amazing service (even airport pickup) from Ras and Ali. Would stay again! Amazing location.