La Plancha Double Six Beach - I recommend staying at la plancha.