Location, location, location. Orly's place is centrally located on the North West side of the island. There is great road side food and scenic beaches all around. A beautiful public beach adjacent to the Turtle Bay Resort is within walking distance. I'd definitely stay here again.