Amazing location - restaurant across the street Nola Caye is a must. Central and close enough to everything but not too close that it’s too loud to sleep.